home *** CD-ROM | disk | FTP | other *** search
- Path: news.pix.za!usenet
- From: prism@pixie.co.za (Pri$m)
- Newsgroups: comp.lang.c++
- Subject: Re: C++ vs Delphi 2.0
- Date: Tue, 19 Mar 1996 13:53:21 GMT
- Organization: The Brigade
- Message-ID: <4ims71$oh3@hawk.pix.za>
- References: <825673272.2083@axiombc.demon.co.uk> <4hmop6$snh@cdshub.cdc.com>
- Reply-To: prism@pixie.co.za
- NNTP-Posting-Host: net-58.pix.za
- X-Newsreader: Forte Free Agent 1.0.82
-
- Jesper Bagger <Jesper.Bagger@cdc.com> wrote:
-
- >info@axiombc.demon.co.uk (General Account) wrote:
-
- >> --- <snip>.
- >>Is C++ easier to develop in?
- >No, C++ has a steep learning curve compared with Pascal (Delphi), and much slower compilation
- >speed. So the design-code-test cyclus is much shorter with Delphi.
- I've programmed in both Delphi and C++. Yes, Delphi is beatifully easy
- to use. Yes, it's a faster development tool. But what's more important
- is how fast you want your program to RUN, not be developed.
-
- >>Has Delphi as many widgets available for Win95 as does C++?
- >Don't know, ask somebody else.
- Yes - Delphi 2.0 has every widget\gadget\class Borland C++ 5.0 has.
- (To the best of my knowledge.)
-
- >>Is Delphi True OO, as is C++?
- >Sure. The major difference is, that there is no implicit constructor/destructor calls in
- >Delphi. When objects is created, a Init-procedure must be called. Before objects are deleted,
- >a Close/Destruct-procedure must be called, if the objects allocate other objects dynamically.
-
- >>In real terms, where does Delphi sit, with reference to overall
- >>program speed? Basing this on C++, Access & VB 4.0.
- >Don't know, ask somebody else.
- Delphi destroys VB. I'm not sure about Access. C++ is, however, from
- my personal tests, much faster.
-
- >>What about Class Libraries, can we use C++ libraries in Delphi?
- >Yes.
-
- The problem with Delphi is that most people don't seem to realise that
- true programming power\flexibility and ease of use are generally
- mutually exclusive. Delphi is in Pascal ... which is fundamentally a
- teaching language and was never meant as anything more. C++ .exe's
- tend to be smaller and faster than Delphi .exe's. Although C++ has no
- real standard, it's getting there and it is younger than Pascal.
- Pascal tries to be English-like and this it has become pretty rigid.
- (This is a personal opinion) to fit smoothly ith OOP. Additionally, if
- you use Delphi, you'll find that the general feel of it discourages
- one from using code, and directly controlling things. This can't be
- good!
-
- Cheerz,
- Pri$m.
-
-
-
-